TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += \
    main.cpp \
    FileParser.cpp \
    App.cpp \
    ScriptLoader.cpp \
    states/ProfilState.cpp \
    states/MenuState.cpp \
    states/GameState.cpp \
    states/CampaignState.cpp \
    states/AppStateManager.cpp \
    ressource/SoundRessource.cpp \
    ressource/RessourceManager.cpp \
    ressource/MusicRessource.cpp \
    ressource/ImageRessource.cpp \
    ressource/FontRessource.cpp \
    Game/player.cpp \
    Game/physic.cpp \
    Game/level.cpp \
    Game/Hub.cpp \
    Game/Frame.cpp \
    Game/Animation.cpp \
    Game/Level/Monster.cpp \
    Game/Level/Item.cpp \
    Game/Level/Creature.cpp \
    Game/Level/Character.cpp \
    Game/Level/Background.cpp \
    DK_File/DK_File.cpp

HEADERS += \
    ScriptLoader.hpp \
    FileParser.hpp \
    define.hpp \
    App.hpp \
    states/ProfilState.hpp \
    states/MenuState.hpp \
    states/GameState.hpp \
    states/CampaignState.hpp \
    states/AppStateManager.hpp \
    states/AppState.hpp \
    ressource/SoundRessource.hpp \
    ressource/RessourceManager.hpp \
    ressource/MusicRessource.hpp \
    ressource/ImageRessource.hpp \
    ressource/FontRessource.hpp \
    ressource/AbstractRessource.hpp \
    Game/player.hpp \
    Game/physic.hpp \
    Game/level.hpp \
    Game/Hub.hpp \
    Game/Frame.hpp \
    Game/Animation.hpp \
    Game/Level/Monster.hpp \
    Game/Level/Item.hpp \
    Game/Level/Entity.hpp \
    Game/Level/Creature.hpp \
    Game/Level/Character.hpp \
    Game/Level/Background.hpp \
    DK_File/DK_File.hp

INCLUDEPATH += C:\SFML-1.6-Mingw\include

CONFIG(release, debug|release) {
    LIBS = -L"C:\SFML-1.6-Mingw\lib" \
    -lsfml-graphics \
        -lsfml-window \
        -lsfml-system \
        -lsfml-audio \
        -lopenal32 \
        -lglu32 \
        -lopengl32
}
else:CONFIG(debug, debug|release) {
    LIBS = -L"C:\SFML-1.6-Mingw\lib" \
    -lsfml-graphics-d \
        -lsfml-window-d \
        -lsfml-system-d \
        -lsfml-audio-d \
        -lopenal32 \
        -lglu32 \
        -lopengl32
}

